package ${package.Parent}.domain.request.${table.entityPath};

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import com.laicui.wms.core.domain.BasePageParam;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * ${table.comment!}分页查询请求对象
 * </p>
 *
 * @author ${author}
 * @since ${date}
 */
@Data
@Schema(description = "${table.comment!}分页查询请求")
public class ${entity}PageRequest extends BasePageParam {

<#-- 添加业务查询字段，不包含通用字段 -->
<#list table.fields as field>
    <#if field.propertyName != "id" && field.propertyName != "createTime" && field.propertyName != "createId" && field.propertyName != "updateTime" && field.propertyName != "updateId" && field.propertyName != "delFlag">
    @Schema(description = "${field.comment}")
    private ${field.propertyType} ${field.propertyName};

    </#if>
</#list>
}